!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("@wix/image-kit"),require("react")):"function"==typeof define&&define.amd?define("rb_wixui.thunderbolt_bootstrap-classic",["imageClientApi","react"],t):"object"==typeof exports?exports["rb_wixui.thunderbolt_bootstrap-classic"]=t(require("@wix/image-kit"),require("react")):e["rb_wixui.thunderbolt_bootstrap-classic"]=t(e.__imageClientApi__,e.React)}("undefined"!=typeof self?self:this,(function(e,t){return function(){var a={96114:function(e,t,a){var n;!function(t){"use strict";var r=function(){},o=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.msRequestAnimationFrame||function(e){return setTimeout(e,16)};function i(){var e=this;e.reads=[],e.writes=[],e.raf=o.bind(t),r("initialized",e)}function l(e){e.scheduled||(e.scheduled=!0,e.raf(s.bind(null,e)),r("flush scheduled"))}function s(e){r("flush");var t,a=e.writes,n=e.reads;try{r("flushing reads",n.length),e.runTasks(n),r("flushing writes",a.length),e.runTasks(a)}catch(e){t=e}if(e.scheduled=!1,(n.length||a.length)&&l(e),t){if(r("task errored",t.message),!e.catch)throw t;e.catch(t)}}function c(e,t){var a=e.indexOf(t);return!!~a&&!!e.splice(a,1)}i.prototype={constructor:i,runTasks:function(e){var t;for(r("run tasks");t=e.shift();)t()},measure:function(e,t){r("measure");var a=t?e.bind(t):e;return this.reads.push(a),l(this),a},mutate:function(e,t){r("mutate");var a=t?e.bind(t):e;return this.writes.push(a),l(this),a},clear:function(e){return r("clear",e),c(this.reads,e)||c(this.writes,e)},extend:function(e){if(r("extend",e),"object"!=typeof e)throw new Error("expected object");var t=Object.create(this);return function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])}(t,e),t.fastdom=this,t.initialize&&t.initialize(),t},catch:null};var d=t.fastdom=t.fastdom||new i;void 0===(n=function(){return d}.call(d,a,d,e))||(e.exports=n)}("undefined"!=typeof window?window:void 0!==this?this:globalThis)},42662:function(t){"use strict";t.exports=e},5329:function(e){"use strict";e.exports=t},448:function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.current?.play(),load:()=>r.current?.load(),pause:()=>r.current?.pause(),stop:()=>{r.current&&(r.current.pause(),r.current.currentTime=0,a&&a(r.current))}}):o.current=null,n().useImperativeHandle(e,(()=>o.current||{load(){},stop(){}})),r}const c=()=>"undefined"!=typeof window,d=e=>Object.entries(e).reduce(((e,[t,a])=>(t.includes("data-")&&(e[t]=a),e)),{});const u=13,m=27;function p(e){return t=>{t.keyCode===e&&(t.preventDefault(),t.stopPropagation(),t.currentTarget.click())}}const g=p(32),f=p(u),h=e=>{f(e),g(e)},v=(p(m),(...e)=>e.map((e=>e?`wixui-${e}`:"")).join(" "));var b="HlRz5e",y=r(42662);const{STATIC_MEDIA_URL:E}=y,k=({fittingType:e,src:t,target:a,options:n})=>{const r=y.getPlaceholder(e,t,a,{...n,autoEncode:!0});return r?.uri&&!/^[a-z]+:/.test(r.uri)&&(r.uri=`${E}${r.uri}`),r},C=/^[a-z]+:/,w=e=>{const{id:t,containerId:n,uri:r,alt:o,name:i="",role:l,width:s,height:c,displayMode:d,devicePixelRatio:u,quality:m,alignType:p,bgEffectName:g="",focalPoint:f,upscaleMethod:h,className:v="",crop:y,imageStyles:w={},targetWidth:I,targetHeight:N,targetScale:M,onLoad:P=(()=>{}),onError:x=(()=>{}),shouldUseLQIP:S,containerWidth:L,containerHeight:T,getPlaceholder:_,isInFirstFold:B,placeholderTransition:A,socialAttrs:O,isSEOBot:R,skipMeasure:D,lazyLoadImgExperimentOpen:F,hasAnimation:H,allowWEBPTransform:W}=e,z=a.useRef(null);let U="";const q="blur"===A,$=a.useRef(null);if(!$.current)if(_||S||B||R){const e={upscaleMethod:h,...m||{},shouldLoadHQImage:B,isSEOBot:R,hasAnimation:H,allowWEBPTransform:W};$.current=(_||k)({fittingType:d,src:{id:r,width:s,height:c,crop:y,name:i,focalPoint:f},target:{width:L,height:T,alignment:p,htmlTag:"img"},options:e}),U=!$.current.transformed||B||R?"":"true"}else $.current={uri:void 0,css:{img:{}},attr:{img:{},container:{}},transformed:!1};const j=!R&&(_||S)&&!B&&$.current.transformed,V=a.useMemo((()=>JSON.stringify({containerId:n,...n&&{containerId:n},...p&&{alignType:p},...D&&{skipMeasure:!0},displayMode:d,...L&&{targetWidth:L},...T&&{targetHeight:T},...I&&{targetWidth:I},...N&&{targetHeight:N},...M&&{targetScale:M},isLQIP:j,isSEOBot:R,lqipTransition:A,imageData:{width:s,height:c,uri:r,name:i,displayMode:d,hasAnimation:H,...m&&{quality:m},...u&&{devicePixelRatio:u},...f&&{focalPoint:f},...y&&{crop:y},...h&&{upscaleMethod:h}}})),[n,p,D,d,T,L,I,N,M,j,R,A,s,c,r,i,m,u,f,y,h,H]),G=$.current,X=G?.uri,Y=G?.srcset,K=G.css?.img,Q=`${b} ${v}`;a.useEffect((()=>{const e=z.current;P&&e?.currentSrc&&e?.complete&&P({target:z.current})}),[]);const J=G&&!G?.transformed?`max(${s}px, 100%)`:I?`${I}px`:null;return a.createElement("wow-image",{id:t,class:Q,"data-image-info":V,"data-bg-effect-name":g,"data-has-ssr-src":U,"data-animate-blur":!R&&j&&q?"":void 0,style:J?{"--wix-img-max-width":J}:{}},a.createElement("img",{src:X,ref:z,alt:o||"",role:l,style:{...K,...w},onLoad:P,onError:x,...L&&{width:L},...T&&{height:T},...O,...B?{srcSet:Y?.dpr?.map((e=>C.test(e)?e:`${E}${e}`)).join(", "),fetchpriority:"high"}:F?{loading:"lazy"}:{}}))};var I=w;var N=e=>{const{className:t,customIdPrefix:n,getPlaceholder:r,hasAnimation:o,allowWEBPTransform:i,...l}=e,s=a.useMemo((()=>JSON.stringify({containerId:l.containerId,alignType:l.alignType,fittingType:l.displayMode,hasAnimation:o,imageData:{width:l.width,height:l.height,uri:l.uri,name:l.name,...l.quality&&{quality:l.quality},displayMode:l.displayMode}})),[l,o]),c=a.useRef(null);c.current||(c.current=r?r({fittingType:l.displayMode,src:{id:l.uri,width:l.width,height:l.height,name:l.name},target:{width:l.containerWidth,height:l.containerHeight,alignment:l.alignType,htmlTag:"bg"},options:{hasAnimation:o,allowWEBPTransform:i}}):{uri:void 0,css:{img:{}},attr:{img:{},container:{}}});const d=c.current,u=d?.uri??"",m=d.css?.container??{},p=Object.assign(u?{backgroundImage:`url(${u})`}:{},m);return a.createElement("wix-bg-image",{id:`${n||"bgImg_"}${l.containerId}`,class:t,style:p,"data-tiled-image-info":s,"data-has-bg-scroll-effect":l.hasBgScrollEffect||"","data-bg-effect-name":l.bgEffectName||""})};const M=new RegExp("<%= compId %>","g"),P=(e,t)=>e.replace(M,t);var x=e=>e?.replace(":hover",""),S="_uqPqy",L="eKyYhK",T="x0mqQS",_="pnCr6P",B="blf7sp";const A={quality:{unsharpMask:{radius:.33,amount:1,threshold:0}},devicePixelRatio:1};var O=e=>{const{id:t,videoRef:n,videoInfo:r,posterImageInfo:o,muted:i,preload:s,loop:c,alt:d,isVideoEnabled:u,getPlaceholder:m,extraClassName:p=""}=e;r.containerId=x(r.containerId);const g=a.useMemo((()=>JSON.stringify(r)),[r]),f=a.createElement(a.Fragment,null,o.filterEffectSvgString&&a.createElement("svg",{id:`svg_${r.containerId}`,className:B},a.createElement("defs",{dangerouslySetInnerHTML:{__html:P(o.filterEffectSvgString,r.containerId)}})),a.createElement(I,{key:`${r.videoId}_img`,id:`${o.containerId}_img`,className:l(L,T,"bgVideoposter",p),imageStyles:{width:"100%",height:"100%"},...o,...A,getPlaceholder:m}));return u?a.createElement("wix-video",{id:t,"data-video-info":g,class:l(S,"bgVideo",p)},a.createElement("video",{key:`${r.videoId}_video`,ref:n,id:`${r.containerId}_video`,className:_,crossOrigin:"anonymous","aria-label":d,playsInline:!0,preload:s,muted:i,loop:c,tabIndex:-1}),f):f},R="rWP3Gv";var D=e=>{const{id:t,containerId:n,pageId:r,children:o,bgEffectName:i="",containerSize:l}=e;return a.createElement("wix-bg-media",{id:t,class:R,"data-container-id":n,"data-container-size":`${l?.width||0}, ${l?.height||0}`,"data-page-id":r,"data-bg-effect-name":i},o)};const F="bgOverlay";var H="Tr4n3d",W="wRqk6s";var z=e=>{const{imageOverlay:t}=e;return a.createElement("div",{"data-testid":F,className:H},t&&a.createElement(N,{customIdPrefix:"bgImgOverlay_",className:W,...t}))};const U="bgLayers",q="colorUnderlay",$="mediaPadding",j="canvas";var V="if7Vw2",G="f0uTJH",X="i1tH8h",Y="DXi4PB",K="wG8dni",Q="tcElKx",J="Ybjs9b",Z="ImALHf",ee="UWmm3w",te="Yjj1af";const ae="bgImage";var ne=e=>{const{videoRef:t,canvasRef:n,hasBgFullscreenScrollEffect:r,image:o,backgroundImage:i,backgroundMedia:s,video:c,backgroundOverlay:d,shouldPadMedia:u,extraClass:m="",shouldRenderUnderlay:p=!c,reducedMotion:g=!1,getPlaceholder:f}=e,{onImageLoad:h}=(({onReady:e,image:t})=>((0,a.useEffect)((()=>{e&&!t&&e()}),[e,t]),{onImageLoad:a=>{t?.onLoad&&t.onLoad(a),e&&e()}}))(e),v=x(e.containerId),b=`img_${x(v)}`,y=o&&a.createElement(I,{id:b,className:l(X,Y,te,ae),imageStyles:{width:"100%",height:"100%"},getPlaceholder:f,...o,onLoad:h}),E=i&&a.createElement(N,{...i,containerId:v,className:l(X,Y,te,ae),getPlaceholder:f}),k=c&&a.createElement(O,{id:`videoContainer_${v}`,...c,extraClassName:J,reducedMotion:g,videoRef:t,getPlaceholder:f}),C=a.createElement(a.Fragment,null,y,E,k,n&&a.createElement("canvas",{id:`${v}webglcanvas`,ref:n,className:l(Z,"webglcanvas"),"aria-label":c?.alt||"",role:"presentation","data-testid":j})),w=s?a.createElement(D,{id:`bgMedia_${v}`,...s},C):a.createElement("div",{id:`bgMedia_${v}`,className:K},C),M=d&&a.createElement(z,{...d});return a.createElement("div",{id:`${U}_${v}`,"data-hook":U,className:l(V,m,{[G]:r})},p&&a.createElement("div",{"data-testid":q,className:l(Q,X)}),u?a.createElement("div",{"data-testid":$,className:ee},w,M):a.createElement(a.Fragment,null,w,M))},re="VXAmO2",oe="dy3w_9",ie="UORcXs",le="Io4VUz";const se=(e,t,n)=>{const r=((e,t)=>e?[...Array(1+(t||0)).keys()].reverse().map((e=>a.createElement("div",{key:`divider-layer-${e}`,style:{"--divider-layer-i":e},className:oe,"data-testid":`divider-layer-${e}`,"data-divider-layer":e}))):null)(!!t,n);return t?a.createElement("div",{className:l(re,{[ie]:"top"===e,[le]:"bottom"===e}),"data-testid":`${e}-divider`},r):null};var ce=e=>{const t=a.useMemo((()=>se("top",e?.hasTopDivider,e?.topLayers?.size)),[e?.hasTopDivider,e?.topLayers?.size]),n=a.useMemo((()=>se("bottom",e?.hasBottomDivider,e?.bottomLayers?.size)),[e?.hasBottomDivider,e?.bottomLayers?.size]);return a.createElement(a.Fragment,null,t,n)};const de="columns";var ue={root:"column-strip",column:"column-strip__column"},me="CohWsy",pe="V5AUxf",ge="LIhNy3";const fe=(e,n)=>{const{id:r,className:o,customClassNames:i=[],fillLayers:c,children:u,onMouseEnter:m,onMouseLeave:p,onClick:g,onDblClick:f,getPlaceholder:h,a11y:b={},onStop:y,dividers:E,onReady:k}=e,C={onMouseEnter:m,onMouseLeave:p,onClick:g,onDoubleClick:f},w=c.hasBgFullscreenScrollEffect,I=s(n,!!c.video,y),{tabindex:N,...M}=b;return a.createElement("section",t()({id:r},d(e),C,M,((e={})=>{const t=e.tabIndex??e.tabindex??void 0;return void 0!==t?{tabIndex:Number(t)}:{}})(b),{className:l(o,me,v(ue.root,...i))}),a.createElement(ne,t()({},c,{getPlaceholder:h,onReady:k,videoRef:I})),E&&a.createElement(ce,E),a.createElement("div",{"data-testid":de,className:l(pe,{[ge]:w})},u()))};var he=a.forwardRef(fe);var ve={root:"repeater",repeaterItem:"repeater__item"};const be="mesh-container-content",ye="inline-content",Ee=e=>n().createElement("div",{key:e.props.id+"-rotated-wrapper","data-mesh-id":e.props.id+"-rotated-wrapper"},e);var ke=e=>{const{id:a,className:r,wedges:o=[],rotatedComponents:i=[],children:s,fixedComponents:c=[],extraClassName:u="",renderRotatedComponents:m=Ee}=e,p=n().Children.toArray(s()),g=[],f=[];p.forEach((e=>c.includes(e.props.id)?g.push(e):f.push(e)));const h=(e=>{const{wedges:t,rotatedComponents:a,childrenArray:r,renderRotatedComponents:o}=e,i=a.reduce(((e,t)=>({...e,[t]:!0})),{});return[...r.map((e=>{return i[(t=e,t.props.id.split("__")[0])]?o(e):e;var t})),...t.map((e=>n().createElement("div",{key:e,"data-mesh-id":e})))]})({childrenArray:f,rotatedComponents:i,wedges:o,renderRotatedComponents:m});return n().createElement("div",t()({},d(e),{"data-mesh-id":a+"inlineContent","data-testid":ye,className:l(r,u)}),n().createElement("div",{"data-mesh-id":a+"inlineContent-gridContainer","data-testid":be},h),g)},Ce=w;var we=e=>{var t,n,r;const{className:o,customIdPrefix:i,getPlaceholder:l,hasAnimation:s,allowWEBPTransform:c,...d}=e,u=a.useMemo((()=>JSON.stringify({containerId:d.containerId,alignType:d.alignType,fittingType:d.displayMode,hasAnimation:s,imageData:{width:d.width,height:d.height,uri:d.uri,name:d.name,...d.quality&&{quality:d.quality},displayMode:d.displayMode}})),[d,s]),m=a.useRef(null);m.current||(m.current=l?l({fittingType:d.displayMode,src:{id:d.uri,width:d.width,height:d.height,name:d.name},target:{width:d.containerWidth,height:d.containerHeight,alignment:d.alignType,htmlTag:"bg"},options:{hasAnimation:s,allowWEBPTransform:c}}):{uri:void 0,css:{img:{}},attr:{img:{},container:{}}});const p=m.current,g=null!=(t=null==p?void 0:p.uri)?t:"",f=null!=(n=null==(r=p.css)?void 0:r.container)?n:{},h=Object.assign(g?{backgroundImage:"url("+g+")"}:{},f);return a.createElement("wix-bg-image",{id:""+(i||"bgImg_")+d.containerId,class:o,style:h,"data-tiled-image-info":u,"data-has-bg-scroll-effect":d.hasBgScrollEffect||"","data-bg-effect-name":d.bgEffectName||""})};var Ie=e=>null==e?void 0:e.replace(":hover",""),Ne="bX9O_S",Me="Z_wCwr",Pe="Jxk_UL",xe="K8MSra",Se="YTb3b4";const Le={quality:{unsharpMask:{radius:.33,amount:1,threshold:0}},devicePixelRatio:1};var Te=e=>{const{id:n,videoRef:r,videoInfo:o,posterImageInfo:i,muted:s,preload:c,loop:d,alt:u,isVideoEnabled:m,getPlaceholder:p,extraClassName:g=""}=e;o.containerId=Ie(o.containerId);const f=a.useMemo((()=>JSON.stringify(o)),[o]),h=a.createElement(a.Fragment,null,i.filterEffectSvgString&&a.createElement("svg",{id:"svg_"+o.containerId,className:Se},a.createElement("defs",{dangerouslySetInnerHTML:{__html:P(i.filterEffectSvgString,o.containerId)}})),a.createElement(Ce,t()({key:o.videoId+"_img",id:i.containerId+"_img",className:l(Me,Pe,"bgVideoposter",g),imageStyles:{width:"100%",height:"100%"}},i,Le,{getPlaceholder:p})));return m?a.createElement("wix-video",{id:n,"data-video-info":f,class:l(Ne,"bgVideo",g)},a.createElement("video",{key:o.videoId+"_video",ref:r,id:o.containerId+"_video",className:xe,crossOrigin:"anonymous","aria-label":u,playsInline:!0,preload:c,muted:s,loop:d,tabIndex:-1}),h):h},_e="SUz0WK";var Be=e=>{const{id:t,containerId:n,pageId:r,children:o,bgEffectName:i="",containerSize:l}=e;return a.createElement("wix-bg-media",{id:t,class:_e,"data-container-id":n,"data-container-size":((null==l?void 0:l.width)||0)+", "+((null==l?void 0:l.height)||0),"data-page-id":r,"data-bg-effect-name":i},o)};const Ae="bgOverlay";var Oe="m4khSP",Re="FNxOn5";var De=e=>{const{imageOverlay:n}=e;return a.createElement("div",{"data-testid":Ae,className:Oe},n&&a.createElement(we,t()({customIdPrefix:"bgImgOverlay_",className:Re},n)))};const Fe="bgLayers",He="colorUnderlay",We="mediaPadding",ze="canvas";var Ue="MW5IWV",qe="N3eg0s",$e="Kv1aVt",je="dLPlxY",Ve="VgO9Yg",Ge="LWbAav",Xe="yK6aSC",Ye="K_YxMd",Ke="NGjcJN",Qe="mNGsUM";const Je="bgImage";var Ze=e=>{const{videoRef:n,canvasRef:r,hasBgFullscreenScrollEffect:o,image:i,backgroundImage:s,backgroundMedia:c,video:d,backgroundOverlay:u,shouldPadMedia:m,extraClass:p="",shouldRenderUnderlay:g=!d,reducedMotion:f=!1,getPlaceholder:h}=e,{onImageLoad:v}=(e=>{let{onReady:t,image:n}=e;return(0,a.useEffect)((()=>{t&&!n&&t()}),[t,n]),{onImageLoad:e=>{null!=n&&n.onLoad&&n.onLoad(e),t&&t()}}})(e),b=Ie(e.containerId),y="img_"+Ie(b),E=i&&a.createElement(Ce,t()({id:y,className:l($e,je,Qe,Je),imageStyles:{width:"100%",height:"100%"},getPlaceholder:h},i,{onLoad:v})),k=s&&a.createElement(we,t()({},s,{containerId:b,className:l($e,je,Qe,Je),getPlaceholder:h})),C=d&&a.createElement(Te,t()({id:"videoContainer_"+b},d,{extraClassName:Xe,reducedMotion:f,videoRef:n,getPlaceholder:h})),w=a.createElement(a.Fragment,null,E,k,C,r&&a.createElement("canvas",{id:b+"webglcanvas",ref:r,className:l(Ye,"webglcanvas"),"aria-label":(null==d?void 0:d.alt)||"",role:"presentation","data-testid":ze})),I=c?a.createElement(Be,t()({id:"bgMedia_"+b},c),w):a.createElement("div",{id:"bgMedia_"+b,className:Ve},w),N=u&&a.createElement(De,u);return a.createElement("div",{id:Fe+"_"+b,"data-hook":Fe,className:l(Ue,p,{[qe]:o})},g&&a.createElement("div",{"data-testid":He,className:l(Ge,$e)}),m?a.createElement("div",{"data-testid":We,className:Ke},I,N):a.createElement(a.Fragment,null,I,N))},et="YzqVVZ",tt="mwF7X1",at="YGilLk";var nt=e=>{let{id:a,fillLayers:r,children:o,meshProps:i,videoRef:s,getPlaceholder:c,onReady:d}=e;const u=r.hasBgFullscreenScrollEffect;return n().createElement(n().Fragment,null,n().createElement(Ze,t()({},r,{onReady:d,getPlaceholder:c,videoRef:s})),n().createElement(ke,t()({id:a},i,{extraClassName:l({[tt]:u})}),o))};const rt="column-strip__column",ot=(e,a)=>{const{id:r,className:o,customClassNames:i=[],children:c,onClick:u,onDblClick:m,onMouseEnter:p,onMouseLeave:g,shouldAddTabIndex0:f,hasPlatformClickHandler:h,translations:b,fillLayers:y,onStop:E,isRepeaterItem:k,columnOverrides:C}=e,w=l(o,et,v(k?ve.repeaterItem:C?rt:"",...i),{[at]:h}),I=f?{tabIndex:0,role:"region","aria-label":(null==b?void 0:b.ariaLabel)||"Interactive element, focus to trigger content change"}:{},N=s(a,!!y.video,E);return n().createElement("div",t()({id:r},d(e),{className:w,onClick:u,onDoubleClick:m,onMouseEnter:p,onMouseLeave:g},I),n().createElement(nt,t()({},e,{videoRef:N}),c))};var it=n().forwardRef(ot);const lt="screenWidthContainerBg",st="screenWidthContainerBgCenter";var ct=e=>{let{id:a,className:r,skinClassName:o,tagName:i="div",transition:s,transitionEnded:c,eventHandlers:d,skinStyles:u,children:m,tabIndex:p}=e;const g=i;return n().createElement(g,t()({id:a,className:l(o,s&&u[s],c&&u.transitionEnded,r),tabIndex:p},d),m)},dt={screenWidthBackground:"_C0cVf",HeaderHideToTop:"hFwGTD",headerHideToTop:"hFwGTD",HeaderHideToTopReverse:"IQgXoP",headerHideToTopReverse:"IQgXoP",HeaderFadeOut:"Nr3Nid",headerFadeOut:"Nr3Nid",transitionEnded:"l4oO6c",HeaderFadeOutReverse:"iQuoC4",headerFadeOutReverse:"iQuoC4",inlineContent:"CJF7A2",centeredContent:"U4Bvut",centeredContentBg:"G5K6X8",DefaultScreen:"xU8fqS",defaultScreen:"xU8fqS",bg:"_4XcTfy","bg-center":"gUbusX",bgCenter:"gUbusX"};var ut=e=>{let{wrapperProps:a,children:r}=e;return n().createElement(ct,t()({},a,{skinClassName:dt.DefaultScreen,skinStyles:dt}),n().createElement("div",{className:dt.screenWidthBackground},n().createElement("div",{className:dt.bg,"data-testid":lt})),n().createElement("div",{className:dt.centeredContent},n().createElement("div",{className:dt.centeredContentBg},n().createElement("div",{className:dt.bgCenter,"data-testid":st})),n().createElement("div",{className:dt.inlineContent},r)))};var mt={root:"footer"};var pt=e=>{const{id:n,className:r,customClassNames:o=[],skin:i,children:s,meshProps:c,fillLayers:u}=e,m={onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onClick:e.onClick,onDoubleClick:e.onDblClick},p=l(r,v(mt.root,...o));return a.createElement(i,{wrapperProps:{...d(e),id:n,eventHandlers:m,tabIndex:"-1",className:p},fillLayers:u,"data-block-level-container":"FooterContainer"},a.createElement(ke,t()({id:n},c),s))};var gt=e=>n().createElement(pt,t()({},e,{skin:ut})),ft="SPY_vo";var ht=e=>{const{id:a,className:r,meshProps:o,children:i,onClick:s,onDblClick:c,onMouseEnter:u,onMouseLeave:m}=e;return n().createElement("div",t()({id:a},d(e),{onClick:s,onDoubleClick:c,onMouseEnter:u,onMouseLeave:m,className:l(r,ft)}),n().createElement(ke,t()({id:a},o),i))},vt=r(96114),bt=r.n(vt);function yt(){if(!c())return{x:0,y:0,isAtPageBottom:!1};const{left:e,top:t}=document.body.getBoundingClientRect();return{x:e,y:t,isAtPageBottom:window.innerHeight+window.scrollY===document.body.scrollHeight}}var Et={root:"header"};const kt="Reverse",Ct="up",wt="down";var It=e=>{const{id:r,skin:o,children:i,animations:s,meshProps:d,className:u,customClassNames:m=[],fillLayers:p}=e,[g,f]=(0,a.useState)(""),[h,b]=(0,a.useState)(!1),y=e=>{f(e),b(!1)};(0,a.useEffect)((()=>{window.TransitionEvent||setTimeout((()=>b(!0)),200)}),[g]);const E=g&&!(e=>e.endsWith(kt))(g),k=()=>{const e=(e=>""+e+kt)(g);y(e)},C={onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onClick:e.onClick,onDoubleClick:e.onDblClick,onFocus:E?k:void 0,onTransitionEnd:()=>b(!0)};let w=wt,I=0;!function(e,t,n){void 0===n&&(n={}),n={waitFor:100,disabled:!1,...n};const r=(0,a.useRef)(yt());let o=null;const i=()=>{bt().measure((()=>{const t=yt(),a=r.current;r.current=t,o=null,bt().mutate((()=>e({prevPos:a,currPos:t})))}))};(c()?a.useLayoutEffect:a.useEffect)((()=>{if(!c())return;const e=()=>{null===o&&(o=window.setTimeout(i,n.waitFor))};return n.disabled?()=>{}:(window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e),o&&window.clearTimeout(o)})}),t)}((e=>{var t,a;let{currPos:n,prevPos:r}=e;const o=n.y&&-1*n.y,i=r.y&&-1*r.y,l=s[s.length-1],c=null==(t=l.params)||null==(t=t.animations)?void 0:t[l.params.animations.length-1];if(!c)return;const d="mobile"===(null==(a=l.viewMode)?void 0:a.toLowerCase())?1:(e=>{switch(e){case"HeaderFadeOut":return 200;case"HeaderHideToTop":return 400;default:return null}})(c.name);d&&(((e,t)=>{w===wt&&et&&e>=0&&t>=0&&(I=t,w=wt)})(o,i),E?(w===Ct&&o+d=d&&y(c.name))}),[g,s],{disabled:!s||!s.length});const N=l(u,v(Et.root,...m));return n().createElement(o,{wrapperProps:{id:r,eventHandlers:C,className:N,transition:g,transitionEnded:h,tabIndex:"-1"},"data-block-level-container":"HeaderContainer",fillLayers:p},n().createElement(ke,t()({id:r},d,{children:i})))};var Nt=e=>n().createElement(It,t()({},e,{skin:ut}));const Mt=e=>e.replace(/([A-Z])/g,(e=>`-${e.toLowerCase()}`)),Pt=e=>({useComponentProps:(t,a,n)=>{const r=(e=>({...e,updateStyles:t=>{const a=Object.entries(t).reduce(((e,[t,a])=>{return{...e,[(n=t,n.startsWith("--")?t:Mt(t))]:void 0===a?null:a};var n}),{});e.updateStyles(a)}}))(n);return e({mapperProps:t,stateValues:a,controllerUtils:r})}});var xt=Pt((e=>{let{mapperProps:t,controllerUtils:n}=e;const{updateStyles:r}=n,{compId:o,marginTop:i,isMobileView:l,isFixed:s,...c}=t;var d;return d=()=>{var e;const t=((null==(e=window.document.getElementById(o))?void 0:e.clientHeight)||0)>=window.document.body.clientHeight/2;l&&s&&t&&r({position:"relative !important",marginTop:i,top:0})},(0,a.useEffect)(d,[]),c})),St="BmZ5pC";const Lt=(e,n)=>{const{id:r,className:o,fillLayers:i,isMediaPositionOverride:c,mediaHeightOverrideType:u,getPlaceholder:m,onStop:p}=e,g=s(n,!!i.video,p);return a.createElement("div",t()({id:r},d(e),{"data-media-height-override-type":u,"data-media-position-override":c,className:l(o,St)}),a.createElement(Ze,t()({},i,{getPlaceholder:m,videoRef:g})))};var Tt=a.forwardRef(Lt);const _t=({reportBiOnClick:e,onClick:t})=>(0,a.useCallback)((a=>{e?.(a),t?.(a)}),[e,t]),Bt=(e,t)=>e?{"data-comp":t,"data-aid":t}:{},At="buttonElement",Ot="linkElement";let Rt=function(e){return e.Link="Link",e.Button="Button",e}({});const Dt={root:"linkElement"},Ft=(e,n)=>{const{href:r,role:o,target:i,rel:l,className:s="",children:c,linkPopupId:u,anchorDataId:m,anchorCompId:p,tabIndex:v,dataTestId:b=Dt.root,title:y,onClick:E,onDoubleClick:k,onMouseEnter:C,onMouseLeave:w,onFocusCapture:I,onBlurCapture:N,"aria-live":M,"aria-disabled":P,"aria-label":x,"aria-labelledby":S,"aria-pressed":L,"aria-expanded":T,"aria-describedby":_,"aria-haspopup":B}=e,A=void 0!==e.activateByKey?e.activateByKey:(e=>e?"SpaceOrEnter":"Space")(u);let O;switch(A){case"Enter":O=f;break;case"Space":O=g;break;case"SpaceOrEnter":O=h;break;default:O=void 0}return void 0!==r?a.createElement("a",t()({},d(e),{"data-testid":b,"data-popupid":u,"data-anchor":m,"data-anchor-comp-id":p,href:r||void 0,target:i,role:u?"button":o,rel:l,className:s,onKeyDown:O,"aria-live":M,"aria-disabled":P,"aria-label":x,"aria-labelledby":S,"aria-pressed":L,"aria-expanded":T,"aria-haspopup":B,"aria-describedby":_,title:y,onClick:E,onMouseEnter:C,onMouseLeave:w,onDoubleClick:k,onFocusCapture:I,onBlurCapture:N,ref:n,tabIndex:u?0:v}),c):a.createElement("div",t()({},d(e),{"data-testid":b,className:s,tabIndex:v,"aria-label":x,"aria-labelledby":S,"aria-haspopup":B,"aria-disabled":P,"aria-expanded":T,title:y,role:o,onClick:E,onDoubleClick:k,onMouseEnter:C,onMouseLeave:w,ref:n}),c)};var Ht=a.forwardRef(Ft);const Wt=()=>{},zt=(e,t)=>e===Rt.Link&&!(e=>Boolean(e&&(e.href||e.linkPopupId)))(t),Ut=(e,t)=>e===Rt.Link&&t,qt=(e,t)=>{var n,r,o;const{id:i,className:l,customClassNames:s=[],autoFocus:c,label:u="",skin:m,hasPlatformClickHandler:p=!1,link:g,ariaLabel:f,isQaMode:h,fullNameCompType:v,reportBiOnClick:b,onFocus:y,onBlur:E,onClick:k=Wt,onDblClick:C=Wt,onMouseEnter:w=Wt,onMouseLeave:I=Wt,ariaAttributes:N,a11y:M={}}=e;let{isDisabled:P=!1}=e;!0!==P&&(P=!1);const x=p?Rt.Button:Rt.Link,{tabIndex:S,...L}=(({pressed:e,expanded:t,haspopup:a,label:n,live:r,relevant:o,current:i,owns:l,controls:s,roleDescription:c,hidden:d,disabled:u,describedBy:m,labelledBy:p,errorMessage:g,atomic:f,role:h,busy:v,...b}={})=>{const y=b.tabIndex??b.tabindex,E={};return n&&(E["aria-label"]=n),r&&(E["aria-live"]=r),i&&(E["aria-current"]=i),e&&(E["aria-pressed"]=e),"boolean"==typeof d&&(E["aria-hidden"]=d),"boolean"==typeof t&&(E["aria-expanded"]=t),"boolean"==typeof u&&(E["aria-disabled"]=u),"boolean"==typeof f&&(E["aria-atomic"]=f),"boolean"==typeof v&&(E["aria-busy"]=v),"string"==typeof o&&(E["aria-relevant"]=o),"string"==typeof l&&(E["aria-owns"]=l),"string"==typeof s&&(E["aria-controls"]=s),"string"==typeof c&&(E["aria-roledescription"]=c),a&&(E["aria-haspopup"]=a),"number"==typeof y&&(E.tabIndex=y),h&&(E.role=h),m&&(E["aria-describedby"]=m),p&&(E["aria-labelledby"]=p),g&&(E["aria-errormessage"]=g),E})({...N,...M,disabled:null!=(n=M.disabled)?n:P,label:null!=(r=null!=(o=null==N?void 0:N.label)?o:M.label)?r:f}),T=((e,t,a,n)=>a?-1:e===Rt.Button?n:zt(e,t)?null!=n?n:0:n)(x,g,P,S),_=((e,t,a)=>zt(e,t)||Ut(e,a)?"button":void 0)(x,g,P),B=g&&{href:P?void 0:g.href,target:g.target,rel:g.rel,linkPopupId:g.linkPopupId,anchorDataId:g.anchorDataId,anchorCompId:g.anchorCompId,activateByKey:"Enter"},A=_t({reportBiOnClick:b,onClick:P?Wt:k});return a.createElement(m,{wrapperProps:{...d(e),className:l,id:i,role:_,tabIndex:T,"aria-disabled":L["aria-disabled"],onClick:A,onDoubleClick:P?Wt:C,onMouseEnter:w,onMouseLeave:I,...Bt(h,v)},autoFocus:c,elementType:x,linkProps:B,a11yProps:L,label:u,onFocus:P?void 0:y,onBlur:P?void 0:E,ref:t,customClassNames:s})};var $t=a.forwardRef(qt);var jt={root:"button",buttonLabel:"button__label"},Vt="zKbzSQ";const Gt=(e,a)=>{let{elementType:r,linkProps:o,a11yProps:i,className:s,children:c,autoFocus:d,onBlur:u,onFocus:m,disabled:p}=e;const g=n().useRef(null);n().useImperativeHandle(a,(()=>({focus:()=>{var e;return null==(e=g.current)?void 0:e.focus()},blur:()=>{var e;return null==(e=g.current)?void 0:e.blur()}})));const f=l(s,Vt);switch(r){case Rt.Link:return n().createElement(Ht,t()({},o||{},i,{className:f,ref:g,"data-testid":Ot,onFocusCapture:m,onBlurCapture:u}),c);case Rt.Button:return n().createElement("button",t()({},i,{ref:g,"data-testid":At,className:f,autoFocus:d,onFocus:m,onBlur:u,disabled:p,onKeyDown:h}),c);default:return null}};var Xt=n().forwardRef(Gt);const Yt=(e,n)=>{let{wrapperProps:r,linkProps:o,a11yProps:i,elementType:s,skinsStyle:c,label:d,autoFocus:u,customClassNames:m=[],onFocus:p,onBlur:g}=e;return a.createElement("div",t()({},r,{className:l(r.className,c.root)}),a.createElement(Xt,{disabled:!!i["aria-disabled"]||void 0,linkProps:o,a11yProps:i,elementType:s,className:l(c.link,v(jt.root,...m)),autoFocus:u,onFocus:p,onBlur:g,ref:n},a.createElement("span",{className:l(c.label,v(jt.buttonLabel))},d)))};var Kt=a.forwardRef(Yt),Qt={link:"kuTaGy",root:"R6ex7N",label:"M3I7Z2"};const Jt=a.forwardRef(((e,n)=>a.createElement(Kt,t()({},e,{skinsStyle:Qt,ref:n})))),Zt=(e,n)=>a.createElement($t,t()({},e,{skin:Jt,ref:n}));var ea=a.forwardRef(Zt);const ta=e=>"linkPopupId"in e,aa=(e,t)=>{if(ta(e))return e.linkPopupId;{const{pagesMap:a,mainPageId:n}=t||{};if(!a)return;const r=new URL(e.href??"");let o=Object.values(a).find((({pageUriSEO:e})=>!!e&&r.pathname?.includes(e)));return o||(o=n?a[n]:void 0),o?.pageId}},na=e=>{if(void 0!==e)return null===e?"None":e.type},ra=(e,t)=>{if(!e?.type)return;const{type:a}=e;switch(a){case"AnchorLink":return e.anchorDataId;case"DocumentLink":return e.docInfo?.name;case"PageLink":const a=aa(e,t);return a&&t?.pagesMap?.[a]?.title;default:return e.href}},oa=(e,t,a)=>{const{link:n,value:r,details:o,actionName:i,elementType:l,trackClicksAnalytics:s,pagesMetadata:c,...d}=t;if(!s)return;const u=c&&{...c,pagesMap:window.viewerModel?.siteFeaturesConfigs?.router?.pagesMap},m=((e,t)=>{if(!e?.type)return;const{type:a}=e;switch(a){case"AnchorLink":return(e=>"anchorDataId"in e&&("SCROLL_TO_TOP"===e.anchorDataId||"SCROLL_TO_BOTTOM"===e.anchorDataId))(e)?void 0:{id:e.anchorDataId};case"DocumentLink":return{id:e.docInfo?.docId};case"PageLink":return{id:aa(e,t),isLightbox:ta(e)};default:return}})(n,u),p=o||m?JSON.stringify({...m,...o}):void 0;e({src:76,evid:1113,...{...d,bl:navigator.language,url:window.location.href,details:p,elementType:l??"Unknown",actionName:i??na(n),value:r??ra(n,u)}},{endpoint:"pa",...a})};var ia;!function(e){e.Text="Text",e.Menu="Menu",e.Image="Image",e.Input="Input",e.Login="Login",e.Button="Button",e.Social="Social",e.Gallery="Gallery",e.Community="Community",e.Decorative="Decorative",e.MenuAndSearch="MenuAndSearch",e.MenuAndAnchor="MenuAndAnchor"}(ia||(ia={}));var la=Pt((e=>{let{mapperProps:t,stateValues:a}=e;const{trackClicksAnalytics:n,compId:r,language:o,mainPageId:i,...l}=t;return{...l,reportBiOnClick:e=>{const{fullNameCompType:t,label:s,link:c,isDisabled:d}=l,{reportBi:u}=a;oa(u,{link:c,language:o,trackClicksAnalytics:n,elementTitle:s,elementType:t,pagesMetadata:{mainPageId:i},elementGroup:ia.Button,details:{isDisabled:null!=d&&d},element_id:null!=r?r:e.currentTarget.id})}}})),sa={link:"U2uNPe",root:"S3GIZZ",label:"CQ3ICl"};const ca=a.forwardRef(((e,n)=>a.createElement(Kt,t()({},e,{skinsStyle:sa,ref:n})))),da=(e,n)=>a.createElement($t,t()({},e,{skin:ca,ref:n}));var ua=a.forwardRef(da);var ma=e=>{const{skin:n,id:r,uri:o,alt:i,name:l,width:s,height:c,displayMode:d,focalPoint:u,filterEffectSvgUrl:m,quality:p,crop:g,onSizeChange:f,onLoad:h,getPlaceholder:v,containerWidth:b,containerHeight:y,isInFirstFold:E,lazyLoadImgExperimentOpen:k,hasAnimation:C,allowWEBPTransform:w}=e,I={containerId:r,uri:o||"data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",alt:i,name:l,width:s,height:c,displayMode:d,focalPoint:u,quality:p,crop:g,onLoad:h&&(N=o,/(^https?)|(^data)|(^blob)|(^\/\/)/.test(N))?e=>{const{naturalWidth:t,naturalHeight:a}=e.target;t&&a&&(t!==s||a!==c)&&(f(t,a),null==h||h())}:void 0,getPlaceholder:v,containerWidth:b,containerHeight:y,isInFirstFold:E,lazyLoadImgExperimentOpen:k,hasAnimation:C,allowWEBPTransform:w};var N;const M=m?P(m,r):void 0;return a.createElement(n,t()({},e,{imageProps:I,filterEffectSvgUrl:M}))},pa={link:"j7pOnl",image:"BI8PVQ",root:"MazNVa"},ga="rYiAuL",fa="gSXewE";const ha=e=>{const{id:n,children:r,className:o,title:i,onClick:s,onDblClick:c,withOnClickHandler:u,onMouseEnter:m,onMouseLeave:p,filterEffectSvgString:g,filterEffectSvgUrl:f}=e,h=u?ga:"",v=f?{style:{"--filter-effect-svg-url":f}}:{},b=g?a.createElement("svg",{id:"svg_"+n,className:fa},a.createElement("defs",{dangerouslySetInnerHTML:{__html:P(g,n)}})):null;return a.createElement("div",t()({id:n},d(e),{className:l(o,h),title:i,onClick:s,onDoubleClick:c,onMouseEnter:m,onMouseLeave:p},v),b,r)};var va={root:"image"},ba="nTOEE9",ya="sqUyGm",Ea="C_JY0G";let ka,Ca,wa,Ia=!1;var Na=e=>{const{width:n,height:r,className:o}=e,[i,s]=a.useState(!1),[c,d]=a.useState({x:0,y:0}),u=a.useRef(null),m=e=>{const t=e.nativeEvent;if(i)s(!1);else if(!i&&t&&"click"===t.type){s(!0);const{offsetX:e,offsetY:a}=g(t.clientX,t.clientY),{x:n,y:r}=p(e,a);d({x:n,y:r})}},p=(e,t)=>{const a=u.current.offsetWidth,o=u.current.offsetHeight;return{x:e/a*(n-a),y:t/o*(r-o)}},g=(e,t)=>{const a=u.current.getBoundingClientRect();return{offsetX:e-a.left,offsetY:t-a.top}},f=()=>{d({x:ka,y:Ca}),Ia=!1},h={onMouseLeave:e=>{wa=setTimeout((()=>m(e)),1200)},onMouseEnter:()=>{clearTimeout(wa)},onMouseMove:e=>{const t=e.nativeEvent,{offsetX:a,offsetY:n}=g(t.clientX,t.clientY);({x:ka,y:Ca}=p(a,n)),Ia||requestAnimationFrame(f),Ia=!0}},v=i?{transform:"translate(-"+c.x+"px, -"+c.y+"px)",transitionTimingFunction:"ease-out",transitionDuration:"0.2s",willChange:"transform"}:{},b=i?{onClick:m,...h}:{onClick:m},y=i?{targetWidth:e.width,targetHeight:e.height,skipMeasure:!0}:{skipMeasure:!1};return a.createElement("div",t()({},b,{className:l(ba,""+(i?Ea:ya)),ref:u}),a.createElement(Ce,t()({},e,{className:o,imageStyles:v},y)))};var Ma=e=>{const{skinsStyle:n,id:r,className:o,customClassNames:i=[],link:s,imageProps:c,title:u,onClick:m,hasPlatformClickHandler:p=!1,onClickBehavior:g,onDblClick:f,onMouseEnter:h,onMouseLeave:b,reportBiOnClick:y,filterEffectSvgString:E,filterEffectSvgUrl:k}=e,C="zoomAndPanMode"===g?Na:Ce;const w="zoomMode"===g,I=(e=>{let{onClickBehavior:t,className:a,link:n}=e;const r={className:a};return"zoomMode"===t||"zoomAndPanMode"===t?r:{...n,...r}})({onClickBehavior:g,className:n.link,link:s}),N=_t({onClick:m,reportBiOnClick:y}),M=w?s:void 0,P=!(!(x=s)||0===Object.keys(x).length&&x.constructor===Object)||p||w;var x;return a.createElement(ha,t()({id:r},d(e),{className:l(n.root,o,v(va.root,...i)),title:u,onClick:P||m?N:void 0,onDblClick:f,onMouseEnter:h,onMouseLeave:b,withOnClickHandler:P,filterEffectSvgString:E,filterEffectSvgUrl:k}),a.createElement(Ht,I,a.createElement(C,t()({id:"img_"+r},c,{className:n.image,link:M}))))};const Pa=e=>a.createElement(Ma,t()({},e,{skinsStyle:pa}));var xa=e=>a.createElement(ma,t()({},e,{skin:Pa})),Sa=Pt((e=>{let{controllerUtils:t,mapperProps:a,stateValues:n}=e;const{reportBi:r}=n,{compId:o,language:i,mainPageId:l,fullNameCompType:s,trackClicksAnalytics:c,...d}=a;return{...d,reportBiOnClick:()=>{const{link:e,title:t,uri:a}=d;oa(r,{link:e,language:i,trackClicksAnalytics:c,details:{uri:a},element_id:o,elementTitle:t,elementType:s,pagesMetadata:{mainPageId:l},elementGroup:ia.Image})},onSizeChange:(e,a)=>{t.updateProps({width:e,height:a})}}}));var La=e=>{const{id:n,className:r,customClassNames:o=[],skin:i,pageDidMount:l,onClick:s=(()=>{}),onDblClick:c=(()=>{}),onMouseEnter:u,onMouseLeave:m,children:p}=e;return a.createElement(i,t()({id:n,className:r,customClassNames:o},d(e),{pageDidMount:l,onClick:s,onDblClick:c,onMouseEnter:u,onMouseLeave:m}),p)},Ta={bg:"c7cMWz",inlineContent:"FVGvCX",pageWrapper:"zK7MhX",root:"fEm0Bo"};const _a="page-bg";var Ba={root:"page"};var Aa=e=>{let{id:t,className:a,customClassNames:r=[],pageDidMount:o,onClick:i,onDblClick:s,children:c,skinsStyle:d,onMouseEnter:u,onMouseLeave:m}=e;const p=l(d.root,d.pageWrapper,a);return n().createElement("div",{id:t,className:p,ref:o,onClick:i,onDoubleClick:s,onMouseEnter:u,onMouseLeave:m},n().createElement("div",{className:l(d.bg,v(Ba.root,...r)),"data-testid":_a}),n().createElement("div",{className:d.inlineContent},c()))};const Oa=e=>n().createElement(Aa,t()({},e,{skinsStyle:Ta}));var Ra={bg:"PFkO7r",inlineContent:"HT5ybB",pageWrapper:"dBAkHi"};const Da=e=>n().createElement(Aa,t()({},e,{skinsStyle:Ra}));const Fa={StripColumnsContainer:{component:he},Column:{component:it},FooterContainer_DefaultScreen:{component:gt},Group:{component:ht},HeaderContainer_DefaultScreen:{component:Nt,controller:xt},MediaContainer:{component:it},PageBackground:{component:Tt},SiteButton_BasicButton:{component:ea,controller:la},SiteButton_TextOnlyButtonSkin:{component:ua,controller:la},WPhoto_NoSkinPhoto:{component:xa,controller:Sa},ContainerWrapper:{component:e=>{const{id:n,children:r,tagName:o,className:i}=e,l=o;return a.createElement(l,t()({},d(e),{className:i,tabIndex:-1,id:n}),r())}},Page_BasicPageSkin:{component:e=>n().createElement(La,t()({},e,{skin:Oa}))},Page_TransparentPageSkin:{component:e=>n().createElement(La,t()({},e,{skin:Da}))}}}(),o}()})); //# sourceMappingURL=https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt_bootstrap-classic.11a797c1.bundle.min.js.map